English Dictionary
◊ TRUSS BRIDGE
truss bridge
n : a bridge supported by trusses